Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEEDS ROAD Semi-Detached £100,000 11 Dec 2006
18 LEEDS ROAD Terraced £110,000 18 Sep 2020
22 LEEDS ROAD Semi-Detached £116,950 30 Nov 2006
NOVA SCOTIA MEDICAL CENTRE LEEDS ROAD Detached £222,500 12 Jan 2004